// pages/biz/mine/mine.js
import Serv from './couponsDetailServ';
var regeneratorRuntime = require("../../../../../lib/js/runtime-module.js")
Page({

  /**
   * 页面的初始数据
   */
  data: {
    couponList:[
      {},{}
    ],
    couponDetail: {}, // 优惠券信息
    couponActivityDetail: {}, // 优惠券活动信息
    pageType: "myCoupon",
  },
  // 获取优惠券活动详情
  async getCouponsActivityInfo(params){
    let result = await Serv.getCouponsActivityInfo(params)
    if (result.success) { // 接口调用成功
      this.setData({couponActivityDetail: result.data})
    }
  },
  // 获取优惠券详情
  async getCouponsDetail(params){
    let result = await Serv.getCouponsDetail(params)
    if (result.success) { // 接口调用成功
      let couponsConfigId = result.data.couponsConfigId // 优惠券活动id
      this.getCouponsActivityInfo(couponsConfigId) // 获取优惠券活动信息
      this.setData({couponDetail: result.data})
    }
  },
  // 优惠券使用
  useCoupon: function () {},
  // 去优惠券详情
  goCouponDetail: function () {
    wx.navigateTo({ url:'/pages/biz/my/myCoupons/couponsDetail/couponsDetail'})
  },
  // 跳转优惠券转赠页面
  goCouponExamples: function () {
    wx.navigateTo({ url:'/pages/biz/my/myCoupons/couponsExamples/couponsExamples'})
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let id = options.id // 优惠券id
    this.getCouponsDetail(id) // 获取优惠券详情
    this.setData({ pageType: options.pageType });
    // let coupon = wx.getStorageSync('dqcoupon') // 当前优惠券对象
    // this.setData({couponDetail:coupon})
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    console.log('1111')
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})